History
History
Synonyms
UK
US
Meaning:
inject

to force (a liquid, drug etc) into (a person, thing) (as if) with a syringe

put in, introduce

insert

to put, fit, place, (something) (in, into, between etc)

put, tuck in

throw in

(in sports such as football) to put the ball back into play using a throw

put in, introduce

DRAG IN as in Wiktionary
DRAG IN as in Wikipedia